File:The Pest Queen emerges.png

The Pest Queen emerges from a portal in an ancient temple.