Kotomora
馬宿 (うまやど, umayado) Japanese meaning: coaching inn | Kotomora