I believe this is a form of rod (www.roswellrods.com...). it appears rods have the ability to live in water, air and outer space. If may be an
even subtler life/light form. They have been filmed inside space stations before.
I know a good topic for a thread.
We could have a thread about the worst thread ever started.
We could have a prize.
This thread could actually win, now that space rods have been mentioned.