Dog fucking madness is what this is all about. We get to see several women from Japan getting fucked by the beasts. They all orgasm repeatedly, too.