Sometimes I watch these videos and wonder: 1) How do the Japanese have so much time on their hands? and 2) Maybe I should move to Japan.
If you watch the video, I particularly enjoyed the Bowser-Mario chase scene through New York (and Obama's acceptance speech?). Along with the flying saucer and clown balloon cameo's. Also, I'm strangely reminded of Weinerville. Does anyone else even remember that show?
~DD
