Lucifer will release their debut single/7" April 7th in North America via Rise Above Records. Today they have premiered the A-Side of the 7" "Anubis" -...