HAYABUSA armour