Friday, April 16, 2004


My friend Josh passed this along to me, what he calls "the greatest trailer ever" for a Japanese film called "Casshern". Not a word in English - but it looks amazing:

"CASSHERN" Trailer page