French electronic trio formed in 1996.
https://fr.wikipedia.org/wiki/Tommy_Hools
https://data.bnf.fr/fr/14037029/tommy_hools/