It’s Belvedere Castle, Central Park’s crown jewel that somehow remains a secret to many New Yorkers despite being in plain sight for over 150 years.
Since then, Punisher iconography has only continued to proliferate among police officers. The character's skull logo has become synonymous with uncritical support for police. Even FBI Director Kash ...