Naruto: Shippūden poster
TV

Naruto: Shippūden (2007)

S12E263 Sai and Shin

May 17, 2012 • Season 12 • Episode 263 • HD

The commando unit of the Allied Shinobi Forces clashes with the Akatsuki during the initial phase of the battle.