Yes, this rock band does have a mascot. His name is Vic Rattlehead. It looks like a skeletal head with closed ears, mouth, and eyes.