Another pair of ghostly eyes.