Slut who creeps up on defenseless women at a hot spring inn. – What was waiting for the women who w