Dread Captain DeMeza

Dread Captain DeMeza
Humanoid
Scourge of the South Seas
Level ?? (Elite)