Welcome to the village that aliens live