Japan’s Wackiest Town Mascots
From baseball teams to giant corporations to even tiny towns, it seems that Japan has a mascot for everything. People claim that Kobe alone has 42 different mascots for everything from the city itself to recycling campaigns. In Japan, these mascots are called yuru kyara, or “gentle characters.” The costumes that yuru kyara wear are [...]





