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.