Kotomora
カノコユリ (kanokoyuri) Japanese meaning: showy lily | Kotomora