Japanese suck-a-thon leading to a depraved plow – Japanese XXX!