Kotomora
氷堆石 (hyoutaiseki) Japanese meaning: moraine | Kotomora