Alienoid Head

Alienoid Head is an enemy found in Super Contra. This large alien head attacks by circling around the player and trying to move closer. It should be destroyed as soon as possible.