Macabre
• Appalling
• Frightful
• Gruesome
• Inspiring horror
• Inspiring intense fear
• Like a horror show
• Like many a CSI crime scene
• Shockingly repellent