callous [adjective] + devil [noun]