Kotomora
長春 (choushun) Japanese meaning: everlasting spring | Kotomora