The Abominable Snowbeast

The Abominable Snowbeast

Available on Prime Video, Tubi TV, Hulu, Max
S1 E29: Brainy and his friends meet a snow beast while on a trip to Ice Mountain.