Mascot characters are a staple of animated Japanese media, like game series and anime or manga. These are typically anthropomorphized animal-like creatures or monsters, that are cute and ...
HOKUTO, Hokkaido--Zushihocky, this northern city's bizarre, eerie-looking official character known to induce a double take, was named Japan's most unforgettable local mascot. The ghostly white ...