Kotomora
常磐木 (tokiwagi) Japanese meaning: evergreen tree | Kotomora