Code: BP16291L

[PRE-ORDER] Banpresto - Demon Slayer: Kimetsu no Yaiba - Vol 8 Inosuke Hashibira (No Mask) Figure

$39.99
  • Available to order

Release: June 2020