a mighty beast vanquished!