And Japan, as well as being the tournament's host nation, is the home of Hello Kitty and Pokemon - the ultimate market for mascots. Here, nothing's too random or revolting to have a joyful ...
Some results have been hidden because they may be inaccessible to you