How Rascal the Raccoon Literally Took Over Japan

Japan is the uncontested champion of the cute animal mascot scene. Of course, there are the overseas hits like Hello Kitty and Pikachu, but one you might not be aware of is Rascal the Raccoon. This cu...