King Diamond has premiered a new video for his new song “Spider Lilly.” The track is from the frontman’s upcoming horror trilogy. Part one of that series will be titled “Saint Lucifer’s Hospital 1920.” Notably, a portion of the video was filmed at Pennhurst Asylum near Philadelphia, PA. Diamond said the following about that experience:
“What a dark but great experience. Hopefully that was not the last video we will be able to film there.”