This is a Power Metal track recorded by the artist Naidra. The song Judging the Living and the Dead was originally composed by I. Childs.