The Pokemon Company unveiled new Pikachu stuffed animals dressed as Mario

The Pokemon Company unveiled new stuffed animals which bring together some of the most popular video game characters ever – Pikachu, Mario and Luigi. The new plush animals are available in Japan. They come along with several other collectible items. … Continued