Shadowed Figure

The shadowed figure is a NPC that appears randomly throughout the world. There are no explanations so far, but it could possibly be part of the Grandmaster Quest "The World Wakes", which has not yet been released.