Board Thread:Speculation House/@comment-25936766-20160718162017/@comment-28288412-20160718165439

-Mantle also means an important role or responsibility passed from one person to another. Honestly I thought that was the more well known meaning.

-Isolation, to hide away. Shade, to hide from sunlight. One hell of a stretch but eh.