ryokanyoudaoicibaDictYouDict
"A traditional Japanese inn", Japanese.