Kotomora
宿屋 (やどや, yadoya) Japanese meaning: inn | Kotomora