Nerd Culture St. Louis Police Are Trying to Adopt ‘Punisher’ IconographyBy Breana CeballosJuly 13, 2019 The St. Louis PD are trying to use the Punisher as a symbol of solidarity.