Tuesday, May 19, 2009

Ghost in the Shell fan trailer



Demonstrating why I think this is the best animated film I have ever seen.

No comments: