There are multiple variations all taken from “The Punisher” but it means Justice is Coming.
Coincidence he wore the pin the night after Q dropped this?
Coincidence he wore the pin the night after Q dropped this?