I was re-reading the past Mangas, and it looks like Kankuro's puppet is Sansori. What do you guys think?


I haven't posted enough so it is Manga 458 pages 4-5.