Merchant

The merchant sells weapons, armor, accessories and usable items like potions. You can also sell all your unneeded stuff to him. You can't buy parts for the puppet from this merchant.