Hatred

Hatred with Hot Chicks possessed by Alien monsters