Kotomora
最深積雪 (さいしんせきせつ) Japanese meaning | Kotomora