Somehow, Nu Metal has returned

A comic about Daredevil (2003)