Product form GOOD SMILE COMPANY Nendoroid Swacchao! - Yuji Itadori $26.70 USD Free pickup in our shop(s) Barcode: 4580590128460 Quantity Add to cart