DaVaughn Henderson Jr.

DaVaughn Henderson Jr. is a former ScrewAttack employee. He was an animator for Death Battle.