Code: CA7643

[PRE-ORDER] Good Smile Company - Naruto Shippuden - Orochimaru Nendoroid

$94.99
  • Available to order

Release: August 2020