Franco Urru was an artist who worked on Teenage Mutant Ninja Turtles Micro-Series issue 1. He passed away in late November 2012.
Franco Urru was an artist who worked on Teenage Mutant Ninja Turtles Micro-Series issue 1. He passed away in late November 2012.