Dave Wachter

Dave Wachter is an American artist who contributes frequently to Teenage Mutant Ninja Turtles (IDW).