This is a Traditional Metal track recorded by the artist Nefilim. The song Angels or Devils was originally composed by J. Martikkala.