曼珠沙華 まんじゅしゃげ
manjushage

Noun

1. red spider lily (Lycoris radiata); cluster amaryllis; cluster belladonna; manjusaka