Those crazy Japanese!  What will their twisted minds think of next?

Link : http://www.collegehumor.com/out2/2559/url/www.funnyhub.com/videos/pages/new-baseball-pitch.html