All I know about JC Satan is that they're brilliant and they're from Bordeaux in France. Insane garage punk thrash with a huge convoluted sound of intense all-or-nothing power that makes you feel this is some kind of therapy based art experiment. The album Faraway Land has song after song of genius-ness in sonic ear blending form. The album is €5 to download from their Bandcamp. In never lets up. Oh and the album cover..!!