Mysterious writings on the wall.