Jiraiya was the most influential person in Naruto's life. His kind heart and incredible skill made him one of the best characters in the series.
Some sacrifices in Naruto could have been avoided with better planning and alternative solutions. Characters like Rin Nohara, ...