All of you with your unique characters and whatnot. I, too, have something up my sleeves! Sadly it isn't mutated turtles living in the sewers of NYC. But they are mutants for sure.
I think my Toro sheet works with your concept, but let me know if you feel differently so maybe we can work out any details we need to.
Link is on page 2, but in case you need it again.