Possible Answers For: Puffy sights in the sky