I just accidentally walked in front of @Mozilla's offices and saw this poster.ZiggyTheHamster2017-03-09 photos bayarea, mozilla San Francisco, CALove it!