Cvltnation.com has debuted “Caput Mortuun,” the first video from Mehenet, a Black Metal band based in New Orleans with an all-OTO initiate line-up. The band has also announced the title of their debut album: Di Inferii! Hail Liberty!
The line-up is:ALGOL: Vocals
They are currently on tour: