Inuyasha Sesshomaru Sew On Patch

SKU: PT7152 UPC: 699858971527

Regular price $3.95

We currently have 0 in stock.
Inuyasha Sesshomaru Sew On Patch 
Size: 3 x 2.5 Inches