Demon armour