Add imageS1.E26 ∙ King Cobra's Final BattleFri, Mar 29, 1974The final battle between Diamond Eye and King Cobra, the end of the evil Zensei Majin.Rate