Board Thread:Naruto Discussions/@comment-4437326-20140415184441/@comment-2120712-20140416003431

Oroichimaru due to the fact that the dude has done countless amounts of experimentations on others and himself, and there has a but load of techs up his sleeves.