a large stone on a green screen