95cm Naruto headband leaf village cosplay 1:1 toys 2016 New Anime Naruto Kakashi Itachi akatsuki madara headband black blue red
Length: about 95cm
More Naruto toys you may like:
95cm Naruto headband leaf village cosplay 1:1 toys 2016 New Anime Naruto Kakashi Itachi akatsuki madara headband black blue red
Length: about 95cm
More Naruto toys you may like: