Ice Castle

Stormella's Wand is an icy castle home to the once mean snow sorceress Stormella and a location in the 1998 animated holiday film Rudolph the Red-Nosed Reindeer: The Movie.

?

?

?

?

?