archytele The Vault

S1·E15 The Curse of Time: Mother and Son!!

Aired November 22, 1997

Synopsis

Unsettled by the truth of his birth, Recca turns his anger upon three would-be ninja assassins.