Code: ZT8999

[PRE-ORDER] Good Smile Company - Demon Slayer: Kimetsu no Yaiba - Tanjiro Kamado Nendoroid

$109.99
  • Available to order

Release: September 2020