I assume that the pigs are gone already, then.
That just leaves Man...
“That just leaves Man...” _______________
According to the last census, there are 3715 human inhabitants of Catalina Island. I assume they are an “invasive specie.”