Alien Invasion

Greenpeace takes a different approach for encouraging consumer awareness: aliens.