‘with immense feet which they used as sunshades’ What the heck?? Some story or myth, presumably?