A brand mascot is an ambassador of your brand, the spokesperson. It’s a link that stands between your brand and its audience.