By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Here are my Pokemon plushies. You can find a TON of them at Disney World's Epcot in their Japan section of the park. They sell them in hordes in the Japan store. Not joking.

Here's the picture I took at the Japan store in Epcot of the Pokemon plushies, if you don't believe me. They had a lot of Black and White Pokemon plushies.