the cover art for an upcoming album, darkthroad's castle is shown