Armour and Kabuto on display