Kotomora
エゾゼンテイカ (ezozenteika) Japanese meaning: day lily | Kotomora