Comment Comment by the-dude Does it actually say Made in Germany ? Otherwise, I would doubt it. parent the-dude 5 years ago