Diego Sabre

Diego Sabre is an Italian voice actor who has appeared in the 1987 and 2003 television series, as well as Ninja Turtles: The Next Mutation.