Techoh, Altar. undated