Kotomora
峠を越える (tougeokoeru) Japanese meaning: pass the peak | Kotomora