I know nothing about German tourists and the German language although half my ancestors were German. I guess according to the cartoon, German women have nice breasts.

If the lower right corner wouldn't reveal where it came from, I would have guessed it is coming from England.The archetype (visually and by describing text) of Germans as seen by the English ...

But obviously they bought a few things in England, since they stayed there when they got the speeding tickets - everthing written in English or expressions not used in Germany: "Lager" beer, maps, rules and even the coffee. And obviously they pull a sour face because of the inferior products quality they purchased - LOOL.