Monday, July 12, 2010

Alien Vs Ninja


This is the awesome trailer for Sushi Typhoon's new indie flick from Japan: "Alien vs Ninja" Bring on the blood spurts, Ninja graphics and crap dialogue...
[VIA]