Season 1
Episode 39 - Triumphant Warriors
Lady Kayura and the warlords fight alongside the heroes to stop Talpa before he destroys the world.
Air Date
Mar 4, 1989
GUEST CAST
Cast not added yet.