David Chan film crewmanpersonproducer Related items ProducerTMTeenage Mutant Ninja TurtlesTMTeenage Mutant Ninja Turtles II: The Secret of the Ooze