What's the last German thing you bought?

108 answers 108