I have seen this patch a few times selling online and in a store here in Serbia, I'm wondering if anyone knows what it is from. A band? Not music related at all? Your guess is as good as mine.
Any help in solving this mystery is welcome
Edit 1:
Apparently it's some early Bolt Thrower demo tape and apparently some guy over here has it, I'll try to get a picture of that