Decían ser el último rezago de un pueblo de gigantes que se extinguía.