Strange Visitor at the Boozark Ruins

Harry Blandford had been told that the Boozark ruins were the key to him finding his way home. The shaman had spoken of a time deep in the past when the gods had linked many worlds and that travel between them was common. But when Blandford arrived he was surprised to see someone or something waiting for him. Who was this mysterious cloaked being? Should he approach them? Maybe he'll just leave them to it...