Macabre

Shockingly repellent; inspiring horror