(Sub) Gatchaman Versus Turtle King

A uranium storage facility is under attack. The Science Ninja Team is called upon to stop it!