Friendly alien seeking for a new home on earth... ;)