Riko Tachibana's sensual journey in secluded hot springs.