Pokémon Presents arrives each year on the 27th February to celebrate the original release of Pokémon Red and Pokémon Green in Japan and give fans a glimpse of what The Pokémon Company is up to. Read more