A Japanese Pokemon TCG Pocket player has managed to acquire all 50,000 cards available in the game, for a staggering ...