Alien Larva

e are an enemy that explode from the Alien Queen when defeated.