Just a little tardigrade scratching its back on a bubble.

yasirshoro95
68 Views
My guess is that it's walking on the glass slide put down for the microscope to work, WHILE being stuck a little bit to the bubble via surface tension. Alas, almost certainly not itchy.

Latest Videos

Partner Program Latest Videos Terms of Service About Us Copyright Cookie Privacy Contact