Folklore & Nature: The Death Flower – Kelly Brenner
The Red Spider Lily - Anime's Hell Flower - YouTube
justina on Twitter: "I've seen discussions surrounding the red flowers in some anime like Inuyasha, Demon Slayer, and Tokyo Ghoul- shows with “hellish” beings. This is what I found out about the