Crawl Or Die (Formerly Crawl Bitch Crawl) Japanese Trailer [VIDEO]

…and in Japan it’s known as Alien Crawl, which makes total sense after watching this Japanese trailer. We’ve been anticipating Crawl or Die for...