Japanese teenage cutie takes on a sex-toy and a ramrod