Animal porn movie in which a hot beast takes it all out on a horny whore. We get to see licking and banging and it's all very arousing overall.