Kotomora
曼珠沙華 (まんじゅしゃげ) Japanese meaning | Kotomora