Pokemon poke ball plush repeat gold red white
A pokemon trainer always has a poke ball at the ready this highly detailed 5 inch plush master ball is engineered so that it will land upright no matter how you throw it just like in the show plus after a long day of c