Cow farts. Don’t discount cow farts.
It could be cow farts. It could be aliens. It was probably alien farts.