Shrek 2

Funnier than it should be