Left Hand of Brontes

Left Hand of Brontes is a creature located in the operation The Dread Fortress.