Tag - Don Depresor

Close Up: Don Depresor

New to Fanhunter? Learn the basics here.   Don Depresor (D2) is one of our most beloved members of The Resistance, and perhaps the clumsiest. Legend has it that he lost his sight in an accident similar to the one that turned Matt Murdock into Daredevil in the comics (and also turned...