The Troll Ordruin is a wandering vendor who was last seen in Delos. He travels with a group of merchants that sell a variety of unique items to adventurers. Ordruin works with leathers in particular.