Join us as we visit a historic hot spring inn in Ito City, Shizuoka Prefecture. Witness the proprietress's reaction to an 18 cm surprise. A unique and steamy adventure awaits.