The Last Hominin Standing