This 18th century hijab scroll contains sacred text, with a veiled meaning (hence hijab), that protects it’s owner from evil. Usually carried by children, it repels devils, evil spirits, and while calling on God’s protection from calamity, disease, suffering, ruin, and inundation. Source: Bavarian State Library