Tag: has defeated many giants