From the preview I thought this episode is weak, just like the last episode... but it turns out that this episode is very good. Kinoe fighting Kakashi was epic:D
Danzo may be a scumbag, but he is cautious *calculated man* enough to know people's defects. Orochimaru was spying Kinoe & Kakashi at the ending. Creepy!
In case you didn't notice this happens 3 years after the last episode (354). (Kinoe is still a Root member and Kakashi ANBU).