archytele The Vault

S2·E8 The Eye of God

Aired December 11, 2023

Synopsis

While Haruka and Antonio race to defeat the supercomputer, Vergara and Elena fight to save Paco and bring down Barbrow.