devilings