Lovely scene in which horny Japanese chicks get to enjoy hardcore banging with dogs. Everyone is going to get freaky AF, which is really great to look at.