Alien Invasion Or Just Gross Nature?

This is just unpleasant.