Villain, because the villain sets the circumstance in which the hero exists. Looking at it this way, the villain here can be just whatever constructed the circumstance, i.e., the context of the hero, and thus does not need to even be a character and can be practically any contextual problems that justify the hero's existence.