Castle Chill

Castle Chill is a location from the 1985 animated series She-Ra: Princess of Power.

She-Ra: Princess of Power
Castle Chill is part of the Kingdom of Snows and ruled by its Empress, Frosta.

Appearances

 * Duel at Devlan (mentioned)
 * Black Snow