Compilation of different NASA videos where you can observe "Stratobios" alone and in herds.
I call stratobionts the life forms that apparently live in the upper layers of the atmosphere, the stratosphere, and higher up, apparently these beings are made up of some subtle matter and can become visible or disappear at will.
Another compilation: