Needles Nepenthes Jacket XL, Animal Print Rare Made In Japan.
Stunning jacket