Every major organization needs a mascot obviously! From Domo-kun to the Michelin Man, to the stupid little animal-thing/furry that accompanies the heroes on their quest ans does nothing but seem vaguely cute, anything that is worth doing as some sort of mascot! And you're the stand-in-official mascot of the SOS-Brigade!
[ .voice. ]