Anime / Currently Covering / Naruto Naruto Shippuden Episode 226: Peter Pan II What a coincidence, this scene looks SO familiar, for SOME reason. (more…) Comments Off on Naruto Shippuden Episode 226: Peter Pan II August 25, 2011