Japanese School for Mascots Teaches Tricks of the Trade

You know those over-sized furry creatures that entertain kids at theme parks and special events? They’re called character mascots and being a good one is apparently about more than putting on a costume and acting silly. For professional training, there’s the Choko Group mascot school in Tokyo, Japan. Probably the only school for mascots in the […]