Yes, this has shown up everywhere. It’s because it’s a fantastic video. Now it is showing up here. Japanese TV is weird and awesome. I particularly like the mushroom effect at the 28 second mark.
television on 01/29/2009 01:42 pm by ZacharyTags: japan, mario, obama, theater