Who even is the shopkeeper? It seems this blood thirsty psycho only cares about the shopkeepers opinion so who even are they? Did we already meet them and I forgot or are we yet to see them?