Frozen Queen

The Frozen Queen is a raid boss of the Ice raid in the Spire of Courage.