Snow-covered mountains



The snow-covered mountains is the dwelling place of at least one monster that comes from a race of Ice Demons.

Appearance
Super Friends (TV Series)
 * The Ice Demon