Kotomora
カイウ (かいう, kaiu) Japanese meaning: calla lily | Kotomora