I have over a hundred patches and as I was going through and reorganizing them today I came across this one. No idea. I’m thinking maybe it was tossed in as a freebie with a mailorder from a label or something. Any ideas who this band is?