Some Interesting idea just cross my mind, if you are using the character on my entry #75 the mascot would be very easy to make, no need special costumes and yet still recognizable as character in your brand.
supposedly you are selling the soap at a race event, the mascot could be a hired local muscular actor - body painted in neon green, with a cowboy hat and white contact lenses. if you going to make some props maybe add oversized bottle of soaps as the 'guns'.
You'll get a 'live' reprentation of the mascot without having spend too much on costumes creation or maintenance.
Thanks
RIza