Godzilla joins as the newest member of the Ninja Turtles.Godzilla joins as the newest member of the Ninja Turtles.Godzilla joins as the newest member of the Ninja Turtles.