Do you realize

Sheitan and the Pussy Magnet is a band from the Paris area, with songs in English.