archytele The Vault

S1·E12 Our Seal

Aired March 23, 1999

Synopsis

Mito and Ranban face off and the true source of Ranban’s power is revealed.