Captain Denduru

Description
Captain Denduru is a boss found in the Consulate Docks mission.

Locations

 * Istan
 * Consulate Docks (Mission)