The CarapaceA region of the Sift containing the Echo Den.Last verifiedSep 29, 2026A region of the Sift containing the Echo Den. ← All locations