Social media users have called on Marvel (and its parent company Walt Disney Co.) to “retire” the iconic skull logo of fictional character Frank Castle (aka The Punisher) after images depicting the recent takeover of the U.S. Capital Building showed several people wearing the popular logo on t-shirts.
top of page
bottom of page
Comments