Here's a video of some of the many funny moments from Melo is My Nature