The Fuck Machine from Japan?

The Fuck Machine from Japan? Or Miss Piggy on meth? Only the japanese know for sure ;)