Given that the whole gameworld and all it's characters are generated procedurally at the moment of player birth, I can't have a specific portrait for every possible NPC.
Join me as I explore how to solve this problem. Success or failure, the journey will be educational!