So an ancient and worn stone and metal of some kind altar of undefined origins, quite probably of non-human origin and possibly even a device of some long lost ancient technology.