Alien Empress vs. Predator Any bets? Alien Empress, by the talented DeviantArt user ChaseJC. Continue ReadingAlien Empress vs. Predator