Not all aliens come from outer space !!!