I love the way this song sounds, but I can't help but laugh when it gets to 3:55. The guy at that point reminds me of something you'd see in Monty Python or something silly. Still a great song though. I'd embed the video, but I do not have l33t Ninja skills like Ninja does.
http