Kotomora
春深し (harufukashi) Japanese meaning: peak of spring | Kotomora