Squinting up at the sky-ghosts