Officer Kara Lewis is a mutant Praying Mantis who is a former deputy police officer who is an ally to Ninja Turtles and member of Mighty Mutanimals.
Advertisement
Officer Kara Lewis is a mutant Praying Mantis who is a former deputy police officer who is an ally to Ninja Turtles and member of Mighty Mutanimals.