No not the animal, Donkey Kong. Ive looked for an hour to find the movie with peach and donkey kong having sex. The real reason for this is because of the hilarious part at the end when the song "what is love" by haddaway plays. The movie also has appearances by mario and toad.
Thanks in adavance,
Trac