Joezillo
From YPPedia
Joezillo is a fleet officer and distiller of the crew Armada of Apocalypse on the Viridian Ocean. He is lord of the flag The Wrath of Armageddon. He is also a Commander in the Dragon's Nest Navy in the Jade Archipelago.
Arr! This article about a pirate in Puzzle Pirates be a stub. Ye can help YPPedia by expanding it.