Chapter Twenty-Nine: The Invincible of 370,000 Years Ago