:?: It's a cartoon about these little people who live on an island. They're obsessed with the environment and pollution.
Their mortal enemies live on a tanker out to sea and they're obsessd with polluting this island. I think it was called sun tots or something?