VS

(Naruto VS One Piece)

-Location: Niagara Falls

Who wins, and why?

3 10