Pokemon Mini Plush Series 13 Teddiursa Plush

Pokemon Mini Plush Series 13 Teddiursa Plush

Pokemon Mini Plush Figures are so cute and tender. This Plush stands 6 inches tall. Collect all of them!

Price: $129.99

Leave a Reply