Dudley

Dudley is a human trade goods vendor located in Caelan's Rest in Lapidis Isle.