Kotomora
常緑樹 (jouryokuju) Japanese meaning: evergreen tree | Kotomora