Go-Go-Gaijin: Baseball Mascot Misnomers

Japan loves mascots. I mean, anything and everything gets a smiling, fluffy, easily recognizable official symbol for bumper stickers and keychains and whatever other marketable venues there may be. The police have a mascot, the newspapers have a mascot, the national broadcasting association even has a mascot. But with the mascot demand as high as […]