In “Dodger” by Terry Pratchett: Why does Dodger scratch “Kaspar” in the carriage of the embassy before setting everything on fire? There is no character I know with that name and if he just randomly picks a German(?) name, why should it remind anyone of him then?
No, it’s Kasper – the German version of Mr Punch. See TrenchcoatFullOfBats’s comment for explanation.