I don't think I ever posted this; if I did, it was a long time ago. (It's obviously a meme video; it might be less obvious that it's from GaoGaiGar.)
Warning: Highly disturbing, or at least shrill and annoying.
I'm kind of mourning the previous YouTube flash interface; this new one's kinda stupid.
(I mean, moving that danged thing up over the "screen?" WHAT.)