Japanese Mascots Unleashed: Guide to Japan’s Yuru-chara
Japanese Mascots have gone wild all over Japan! There are literally thousands of them representing local towns and areas, cities, government agencies, banks, products – even prisons! Japanese mascots are called “yuru chara” in Japan