The Champions of Despair

The Champions of Despair is a crew on the Cerulean Ocean flying the flag of Curse of the Black Pearl.