Kotomora
峰頭 (houtou) Japanese meaning: summit of a peak | Kotomora