A strange find under the microscope

Today I had my first class in Biotechnology. We were meant to look at our cheek cells under the microscope, but something weird appeared instead. Not even my teacher could identify it, does anyone know what it is?