Kankuro Shippuden Puppet
July 10, 2024
ArtStation - Kankuro, puppet master Who is Kankuro in Naruto? KANKURO - PUPPET MASTER Kankuro Shippuden Puppet
July 10, 2024
ArtStation - Kankuro, puppet master Who is Kankuro in Naruto? KANKURO - PUPPET MASTER Kankuro Shippuden Puppet