Goku vs Popeye

Goku vs Popeye is Season 1 Episode 8 of Big Banger Death Battles.

Description

Popeye vs Dragon Ball, Who is truly the most overpowered hero in fiction?