Master or Mister Wilson as he originally preferred was an unusual kind of Druid that spontaneously manifested centuries ago in the Otherworld. Unlike most Druids of the time that had an affinity for the natural world, Wilson was a creature only concerned with elements of the modern industrial age such as Iron and concrete.
Wilson greeted Loki and Leah who had been dispatched by Asgardia to offer aid to the rising tensions within the Otherworld between the Manchester Gods and the court of Arthur Pendragon. It was here that Wilson explained the position of the new Gods and that they believed a change was necessary to reflect the state of the contemporary world.