Jagan Cannonshine

Jagan Cannonshine was a male Zabrak leader of Mandalorian Clan Cannon. He was born on Nar Shaddaa. TO BE HEAVILY EXPANDED