archytele The Vault

S1·E13 Fragment of An Angel

Aired June 30, 1999

Synopsis

Final confrontation between Goryu/Leon and Meifon, and there is even a small piece of the Meifon puzzle left to be revealed.