‘giant hand from cave’