Cheiron- stenciled peace on earth_