Only thing I can think of that I can contribute in some way is perhaps some small art related thing. Perhaps something like a pin-up I guess? I threw together a quick Shredder sketch so you have something relevant to look at and also an example of a recent, not quite finished Raphael piece under the spoiler.