Demon Slayer Chokonose Tengen Uzui Perching Figurine

Brand: SEGA

Product Code: D103798

$49.90 49.90
  IN STOCK

Demon Slayer – Chokonose Tengen Uzui premium perching figure by SEGA.