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