Mr.Blizzard

Mr.Blizzard

Mr. Blizzard is a enemy in Super Mario Star Road he can be found in Colossal Candy Clutter and Melting Snow Peaks you defeat this enemy by going around in circles.