Any idea whether this is mycoplasma or something else? : labrats

Any idea whether this is mycoplasma or something else? : labrats