As far as aliens go, this one seems nice.