An ancient caiman