Sharkius Branchii

Sharkius Branchii is a shark mutant who leads a team of human whalers. The Ninja Turtles and Moycat battle him in Tiburón a la Vista.