Nintendo Toad
Super Soft Toad 6" Plush. Collectible. Series 2. Officially licensed.