Kotomora
ウバユリ (うばゆり, ubayuri) Japanese meaning: uba lily | Kotomora