I mean, what else could it be? Something mundane like a patch of ice or vapor from a frozen lake or ocean just beneath the surface? Psh. Boring.
"But wait," you think. "Did Dr. Frankenstein even have a monocle?"
The answer is no, he did not, because it is on Ceres.