We dig dark, weird things, especially if they are interestingly done. Check out the new music from Moor Mother Goddess (a.k.a. Camae Defstar) for the track "Of Blood"! The song is from her EP Alpha Sepentis, and the video was directed by Delio DeMille. Special thanks to The Key for bringing it to our attention.