Our Seal

S1E12 · 1999-03-23 · 24 min

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

The show’s own verdict is on its page.