Our favourite sex toon heroes getting horny and humping hard