Cliché ! Japan = sex + ninjas (and sushi). But guess what, in the 70's, the japanese managed to mix both. They came up with something called Pinku Eiga, that means movies full of erotic kimonos, shuriken tits, katana voi…
Nice !
uuuuuuu
Nice mix!!
Fantastic mix please make another one will fav everytime!