Kotomora
峠を越す (tougeokosu) Japanese meaning: pass the peak | Kotomora