Main Intelligence Directorate

10th Special Forces Detachment

Kraken Special Detachment