Mythic Artifacts Post a Comment Body armour: Kavacha – the armour of Karna that was granted by his father Surya at birth. It was impenetrable even to heavenly weapons (Hindu mythology) Make an Offering to Mythic Archswords to build new virtual temples on SwordTemple This artifact is a part of SwordTemple Library