Happygun

Happygun is an infamous New World pirate who alied himself with Whitebeard.

History
He, with 42 other infamous Pirate Captains from the New World went to Marineford to help the Whitebeard Pirates fight the Marines to rescue Ace.

Major Battles

 * Whitebeard Pirates and 43 Captains from the New World vs. Marines and the Shichibukai