A carved pedestal - altar? coffin?