Mobile Man

Mobile Man is a strange NPC that runs a shop. He seems to be able to beat you to any Town no matter how far away it is or what mode of travel you take, be it walking or Teleportation Scroll.

Selling
Mobile Man will sell different things depending on which Town you see him in.