vaulting lethal Kingfisher. .. You mean Ghost in the Shell