80's Technical Thrash Metal From Switzerland
Original 1990 Embroidered patch !!
Drakkar promotions
Very RARE !!!