Alien Queen

The Alien Queen is a flying enemy that is present during the Lunar Events.

History
Reine Alien