Anime Weekend Atlanta commission sketch: Leonardo Today‚Äôs commission is an interesting one. I was asked to reproduce the sketch drawn of Leonardo from the 1990 Teenage Mutant Ninja Turtles film. It was an interesting challenge but I think I rose[…]↓ Read the rest of this entry…