Hey don't laugh! That's me! I am teh b3st s1ng4r 3v4r!!! (haha not really, but I saw this forever ago, and think it's soooooo hilarious) HERP SPOTTING IN THE BACKGROUND! SWEDISH HERPS!
Like Smileen, I had seen this a while ago, and it still brings a smile to my face when I see it. Too funny! He surely seems like he is having fun with himself. LOL
I know its a bit late, but today I found another site for this http://www.funpic.hu/swf/numanuma.html The screen is smaller, but the sound and pic quality seems a bit better