glaringly vivid

See: lurid