File:Space-dwelling lifeform.jpg

Small space-dwelling lifeforms attaching themselves to a larger one.