provoking horror
extremely distressing
extreme in degree or extent or amount or impact
highly attractive and able to arouse hope or desire