Watch Naruto: Shippuuden season 15 episode 18 tv series online free
Release: Nov 14, 2013
Itachi activates the Visual Jutsu Izanami to trap Kabuto's mind. Itachi then explains to Sasuke how Izanami was originally developed to keep the Uchiha from abusing the power of Izanagi.