Achtung!
This is an actual current ad for Hummels. Now, I'm no expert, but aren't Hummels German-made? What in the "heil" were those Hummel-makers thinking?