Demon



Demon is a large alien enemy

Found in any environment

Alone or in a warband