Spiders' Queen

The Spiders' Queen is the boss of Base as well as a recurring enemy.