Kotomora
ベンケイソウ (benkeisou) Japanese meaning: orpine | Kotomora