0
0
0

Scratch - choose a jigsaw puzzle to solve

Old Scratch or Mr. Scratch is a name of the Devil. The name likely continues Middle English scrat, the name of a demon or goblin, derived from Old Norse skratte.