>>536555506
Hmm, actually yeah, that's a good guess.
I'm leaning towards owl eyes now that you mention it