This rock was used as the table or altar upon which humans sacrificed humans to please their gods.
Photo album created with Web Album Generator