Kotomora
雪堤 (せってい, settei) Japanese meaning: snow mound | Kotomora