User blog comment:Walrusandthecarpenter300/I'm confused.../@comment-33913676-20171211221103

No idea, haha! I'm pretty sure they're from the German production though.