Magic armour