old scratch

Old Scratch (the devil)