Biography – Stan Sakai
Stan Sakai is the creator of the comic book series Usagi Yojimbo.
Stan Sakai is the creator of the comic book series Usagi Yojimbo.
Franco Urru was an artist who worked on Teenage Mutant Ninja Turtles Micro-Series issue 1. He passed away in late November 2012.