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