Scientifically plausible alien land fauna, detailed