Snow Beast

This is a Snow Beast that Sonic bumped into when on his way to see the Orcale. Appears to be related to the Polar Snow Beast.