Watch Naruto episode 153 English Sub Episode 153: A Lesson Learned: The Iron Fist of Love NARUTO ep 153 Please enable JavaScript to view the comments powered by Disqus.