Disney Hideaway Pets Plush - Frozen Olaf - 5".
It has a small stain on his head. See picture