Board Thread:Episode Discussion/@comment-24993958-20161119160425/@comment-28288412-20161119165103

SpiritedDreaming wrote: Higanbana is the Japanese name for the Red Spider Lily flower, and is also considered their Death Flower.

I mean, if you wanna be more specific than just plant than sure.