Thanks! The Yenisey River does go about 400+ miles south. My floating mammoth theory can’t be dismissed. Yet. lol
Maybe it was a Denisovan who did in the Mammoth.