Take this with a pinch of salt as I know nothing about tracking. To me it looks like a human hand clutching at the earth.

Roger