It’s Elektra!

ddhooks
It’s the Punisher!