The giant of kandahar story is, frankly, asinine. Real life is not Attack on Titan where giant humanoids can just jump and attack off ledges like a mountain lion, or subsist in caves for who knows how long without going out hunting for large amounts of food - where the locals would surely notice...