Kotomora
保養地 (hoyouchi) Japanese meaning: health resort | Kotomora