The Shredder

A short quick fan art concept piece of the Rise of the TMNT turtles fighting against a very big Demon Shredder.