Nendoroid InuYasha - Inuyasha #1300 "Pre-order"
4580590120525-4545
4580590194762-5273-2*
G12052
G19476-3500
Series: InuYasha
Made by Good Smile Company
Available End of October 2024
These toys may contain parts that could be a choking hazard to children under 3