Kotomora
車宿り (kurumayadori) Japanese meaning: carriage house | Kotomora