hmm obviously luffy, but the person who can eat the most is a giant cause they probably have like a big stomach or maybe someone the size of oz since they would have such a big stomach the size of an empire state building