Meet the kings of Japan's kawaii culture - the yuru-chara, or mascots. It is a multi-billion dollar industry that has spawned business empires, put lesser-known attractions on the world map and won ...