AVN – Alien vs Ninja – Trailer

Categories: Awesome, Films, japanese

Another crazy japanese movie that I personally can’t wait to watch, Somehow I cannot help but think that his is not for general consumption. Twitchfilm: Once upon a time in Japan, there was a band of great Ninja warriors led by Yamata called Iga Ninja.  One day they witness a flash in the sky and […]