Green Giant
European energy giant RWE, contract Happy Camper to create the “Green” Giant short to help mold an image of renewable energy as well as old stand bys. I don’t care about what they were trying to impress up on me… this giant is super cute and an amazing/imaginative creation by Happy Camper in and of itself, message aside.