Nuzzle

Nuzzle is a characer from The Puzzle Place.