With their quirky designs and slightly offbeat appearances, Japan’s yuru-chara (literally loose or laid back characters" mascots have captivated hearts across the country. Once so popular that ...