Who do you think is the tallest character in Naruto? I think its one of the frogs, but I cant just cant tell who's the strongest-its probably the boss:D