Satan's Underwear

Satan's Underwear is a contestant in the CTS Song Contest.

Having paticipated for the first time in CTS Song Contest 114, Satan's Underwear has a total of ? participations as of contest #125.