Street Characters specializes in the design, manufacture, training and management of mascots and costumed characters. Specialists in the production of highly active sports mascots, Street Characters services a worldwide clientele in professional ...