I know some 'aliens' helped my neighbors do some impressive landscaping awhile back. :-P
Funny but I was talking about the kind that comes from space. : )