archytele The Vault

S2·E1 New History of Mankind

Aired July 26, 2023

Synopsis

Captain Strydum pays Baki a visit and gives him some shocking news; scientists have discovered a human preserved in a salt slab from the Jurassic era.