Peonies - tree peony flowers of a Japanese Shinto shrine