One of the spawns of the Aliens Vs. Predator comic series. This series has 4 issues. Released in 1998