Plankton on a space station window... Impossible! Appear everything is clean...
Not to mention all the human waste ejected into space from the manned space flights and station.
Not to mention all the human waste ejected into space from the manned space flights and station.