Kotomora
雪嶺 (setsurei) Japanese meaning: snow-capped peak | Kotomora