Japan loves mascot characters, part of its unholy obsession with anything "cute."