I have to admit, I wouldn’t have been able to think of more fitting fictional characters to become Japan’s newest ambassadors.
It has only been a week since the official release of Pokémon Go – an augmented-reality smartphone game that lets you catch pokémon, or fantasy creatures...