Collection: Snowzilla

Snowzilla

Snowzilla is a prehistoric snowboarding MegaMonster who thinks every mountain belongs to him.  He breathes a fiery ice on those that get in his way and to help him speed down the hill.  Look out!