It’s obvious from both the band and album title that these French fellows are big fans of H.P Lovecraft.