Or its the Alien Vs Predator base. Beware all those who enter you may lose your stomachs after a rather painful facial.