>>107784513Except in the case of comics the term originates from
man·tle1
/?man(t)l/
noun
noun: mantle; plural noun: mantles; noun: gas mantle; plural noun: gas mantles
1.
a loose sleeveless cloak or shawl, worn especially by women.
synonyms: cloak, cape, shawl, wrap, stole; More
a covering of a specified sort.
"the houses were covered with a thick mantle of snow"
synonyms: covering, layer, blanket, sheet, veil, curtain, canopy, cover, cloak, pall, shroud, screen, mask, cloud, overlay, envelope
"houses covered in a thick mantle of snow"
It's a synonym for cowl you fucking idiot.