https://laughingsquid.com/a-ted-ed-animation-explaining-the-nature-of-those-floating-things-that-sometimes-appear-in-the-eye/
A TED-Ed Animation Explaining the Nature of Those Floating Things That Sometimes Appear in the Eye