Naruto Shippuden Episode 266: The First and Last Opponent
Comments Off on Naruto Shippuden Episode 266: The First and Last Opponent
June 7, 2012
I know this first episode came out a while ago, but I only picked it up now and thought it needed sharing 🙂 (more…)