Kotomora
上宿 (jouyado) Japanese meaning: first-class inn | Kotomora