March 30, 2009 Big Man Japan vs. the Stink Monster — inexplicable clip from the alternative monster movie, Big Man Japan (via) #