French Electro Punk. YES.