the cover art for delusion country's new album