COY! Communications: A Large Evil Corporation identity

Mark Denton’s design firm badges a very friendly production company