This is a Post Punk track recorded by the artist the Ghost. The song Visions: The Priest Apollyon was originally composed by J. Varnhagen.