Ryo makoto's sensual solo adventure unfolds with fiery passion