Thinking of peace whilst spilling blood is something that only humans could do. Naruto: Shippûden Season 2 Episode 393 Madara Uchiha human, people peace and harmony 1Add new comment