Devil Storm

also known as "The Invincible Pirate Captain" is a pirate with infamous reputation.

History
He like other crime lords, hunting down Flashy Flash for unknown reasons. He was eventually killed by Flash.

Remove if anything in the future gives us these informations