an Entity in Data Space: 134.155.108.49:8890
The Super Shredder is a mutated, empowered version of the Shredder. He made his first appearance in Teenage Mutant Ninja Turtles II: The Secret of the Ooze and was even the final boss in some video games.