It is great to find this forum! I have several items from my granddad who was on Eastern front. One of the items is this badge. I plowed through entire google trying to figure out the origin and the meaning of it. View attachment 18788 Thank you in advance for any information!