Strange cloud hiding an extraterrestrial ship?