How to Get the Soul Mirror Carapace in Throne & Liberty The Soul Mirror Carapace can drop from the following sources: 6.9% chance to drop from the chest at the end of the Cave of Destruction Co-Op Dungeon. You can also craft it at an Armor Crafter if you have a Rare Lithograph: Soul Mirror Carapace. Lithographs are usually purchased at the Auction House.