I believe you have missed one:
Claude D'Arcis, an EITC boss, who is located in Thieves Den, Tortuga.
Found him while doing my personal grenade quest to boom boom every boss and take a screenshot of it. Had to scour every square inch of the Caribbean. Good job listing them Crimson.
|