Searching on any three or four word phrase brings up the web page itself in Google. It does not look like any language I am familiar with. I think it's machine-generated gibberish created to confound and confuse. YMMV.
I searched for "Tercap Utam," and the first link I got is the one you posted. The second was "Download Nest [Translate this page]." I clicked on [Translate this page], and the resulting page indicated it was translated from Indonesian.
Also, I took your original link, chopped the end off, leaving http://www.lycaeum.org/. I clicked on that, then on "about" (at the bottom of the page) and found this:
the Lycaeum is committed to supplying honest and unbiased information about all aspects of visionary plants, fungi, and chemicals; as well as providing a virtual meeting place for members of the online entheogenic community.
I looked up entheogenic in OneLook which led me to Wikipedia:
An entheogen ("creates god within," en εν- "in, within," theo θεος- "god, divine," -gen γενος "creates, generates"), in the strict sense, is a psychoactive substance used in a religious, shamanic or spiritual context. Historically, entheogens were mostly derived from plant sources and have been used in a variety of traditional religious contexts.
The neologism entheogen was coined in 1979 by a group of ethnobotanists and scholars of mythology (Carl A. P. Ruck, Jeremy Bigwood, Danny Staples, Richard Evans Schultes, Jonathan Ott and R. Gordon Wasson). The literal meaning of the word is "that which causes God to be within an individual". Most entheogens do not produce drug dependency.
The word was coined as a replacement for the terms hallucinogen and psychedelic.
Dictionary.com defines entheogen as "any substance, such as a plant or drug, taken to bring on a spiritual experience." and Word Spy defines it as "A drug or other substance that engenders a deeply spiritual experience."
Interesting, goofy. Unfortunately I didn't link to that language identifier, and now I can't find it. In the meantime, I have used some others, though most say it's no known language. This one said it's Croatian, or possibly Bosnian, Serbian or Slovenian. Yet, this one says Swahili.
Ah, I just found my original one, and now it says Scots.