Interdimensional Being caught on ISS Live Cam? - Nov 21, 2013

Yesterday, Streetcap1 was watching the ISS Live feed when he spotted something weird.

Is this object a biological life form, the manifestation of nature from perhaps another dimension?