archytele The Vault

S1·E58 Black Snow

Aired November 26, 1985

Synopsis

Black Snow has fallen on Galacia, land of the Selkies, who blame Frosta and seek war with the Snow Kingdom. Frosta and She-Ra set out to uncover the truth behind the bad weather.