Kotomora
岨道 (sobamichi) Japanese meaning: steep mountain road | Kotomora