Greenpeace: the nature is revenged on humans for forest denudation Ad Agency Shanghai J&J Advertising Co. Brand Greenpeace