The Flower of the Other Shore — Tears for the Dying Unveil Their Video for “Higanbana”
Higanbana, the red spider lily, is a flower steeped in Japanese culture and rich with symbolism. Blooming around the autumn equinox, its name translates to “flower of the other shore,”…
Share