Wild Japanese action unfolds as Yura Kasumi, a horny outsider, indulges in intense