Black Widow VS Widowmaker

Black Widow VS Widowmaker is the upcoming 106th episode of Death Battle. It will feature Black Widow from Marvel Comics fighting Widowmaker from Overwatch.