http://www.newgrounds.com/portal/view/339397



don't make any comments on this thread before watching the movie >>

The 'punch' is AT THE VERY END so watch it all