A charming hot spring inn nestled in a seaside town. – Hearing rumors that there is a customs servi