Just a little tardigrade scratching its back on a bubble. by yasirshoro95
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.