Algorithm March DatelineNBC Published 11/11/2008 other insane Japanese video with bonus super-fun, extra-joyful time ninja goodness. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: march japanese weird wtf blooper foreign NEXT VIDEO Mascots Obliterating Children on the Football Field Is Must-See Comedy 5 Comments Log in for Comments
5 Comments