A mysterious purveyor

Xûr

Strange goods for strange times.

Agent of the Nine