Filmation 1967: Teen Titans s1 ep03 Operation: Rescue

DC