Ogre-headed Beast Aliens are enemies in the Contra series. They are lizard like humanoid aliens that attack by running into the player.
Advertisement
Ogre-headed Beast Aliens are enemies in the Contra series. They are lizard like humanoid aliens that attack by running into the player.