Ice Beast

Ice Beast is Monster from "Scooby Dum and Scrappy Dum: The Curse of the Ice Beast"