A french band
http://www.phoneticlennys.com