Edomcha — Thu Naba Gi Wari Fixed

I notice that the phrase does not correspond to any recognizable language, term, or topic in my knowledge base. It does not appear to be English, a major world language, or a commonly used phrase in any documented linguistic corpus.