Nintendo Super Mario Bros Plush Princess Peach Soft Toy Stuffed Animal 8"