Batutta
Major Contributor
This is just whacked out insane, in the way only Japanese filmmakers seem to be. You might want to fast forward past the scroll unless you can read it--
http://www.youtube.com/watch?v=Gr4QBZfjtqs
http://www.youtube.com/watch?v=Gr4QBZfjtqs