Self Shaped Space Rock Patch, Purchased it too at the Hammer of Doom fest, don´t know the year when it was released but its a old Exemplar, early 80s maybe