3.19.2004

whoa

Holy crap. Watch this trailer. If anyone speaks Japanese and can give me a hint as to what these people are saying, I'd appreciate it. I must find a way to see this movie.

No comments: