Simon Trask

In de reeks The Punisher

B15 Total X-Tinction, Part 4: Unmasked
B17 Dead Man Walking