Japan has changed the law to stop people naming their babies things like Pikachu and Kitty. New rules have come in on the pronunciation of ‘kanji’, the Chinese characters used as one of the three ...