It's Great to see Kankorou will have some action, (with a New puppet to show off) mabye not a whole lot but still I'm looking forward to it! however... they chose to animate it.
Though it wasn't a big moment in the episode, one of the best scenes has to go to Kakashi, it really came out of nowhere
Looks like Kakashi and co. will be heading off to the Sand, maybe they'll run into Temari xD