Not only does this song manage to incorporate 26 different musical genres, but they even do so alphabetically with one genre per letter. Even if you're pretty into music, there are probably still a few you haven't heard of. For me, that includes math metal and zouk.
Even if you hate the sound though, the talent of these two guys is pretty indisputable.