Regular price £ 20.00 GBP Sale
Genuine deerskin. Approx length - 30cm.
As this product is imported from Japan, shipping may take 10-14 business days.