Blizzard (Yost Universe)

Blizzard appears in The Avengers: Earth's Mightiest Heroes