Cavorus Voria

Cavorus Voria is a merchant residing in The Stitches in Northern Elsweyr. He has no unique dialogue.