Meet Little Foot – the most remarkable fossil discovery