Kotomora
室積み (むろつみ, murotsumi) Japanese meaning: inn | Kotomora