Xenomorph Queen

Xenomorph Queen is the Queen of the Xenomorphs. She appears in the Alien series.