Chiyo and Sakura must try and defeat Sasori's strongest puppet, the Third Kazekage.
Aug 02, 2007
Aug 16, 2007