Thia is 80s to early 90s iron maiden patch made in Yugoslavia
Its rare and there were only 3 patches of this kind that i ever saw
This one
Piece of mind
And mummy eddie that i saw once on a photo and never in person.
These patches are realy hard to find here these days the one i have is lets say thr most common one