File:Enemy-demon-dog.png

Summary
Enemy Alien found in Last Hope on Earth World.