Alienoid Spider

Alienoid Spider is an enemy in Super C.