It sounds like an ocular migraine.