X-Nico

2 unusual facts about Higanbana


Higanbana

Lycoris radiata, a plant in the amaryllis family Amaryllidaceae, also known as a red spider lily

Equinox Flower (originally titled Higanbana), a 1958 Japanese film


Similar


see also