The Peach 26 cm plush is the ideal choice for video game fans! Made with high-quality materials, this officially licensed Nintendo plush is soft and beautifully crafted. The vibrant colors and details of the Princess Peach plush pay homage to the famous...