The first cards from the much-anticipated Japanese Pokémon TCG set The Glory of Team Rocket have been revealed. We’ve been shown the expansion’s big ticket card, Team Rocket’s Mewtwo, and oh so much ...