Friday, July 3, 2009

Robo Geisha

Forget Transformers; this film has it all.

Warning: This trailer is a little bit demented.


No comments: