RARE Scarface Universal Studios Shoe Palace SP/1993 Limited Release Jacket Large.
Excellent condition with no issues whatsoever