Kankuro Shippuden Puppet
Oct. 7, 2024
ArtStation - Kankuro, puppet master Who is Kankuro in Naruto? KANKURO - PUPPET MASTER Kankuro Shippuden Puppet
Oct. 7, 2024
ArtStation - Kankuro, puppet master Who is Kankuro in Naruto? KANKURO - PUPPET MASTER Kankuro Shippuden Puppet