Suggestion is that for the list of character pictures the player be allowed a custom picture slot. This would let the character feel the slot however they feel.
The initial loading would be from the game directory, or game data directory.
When the game creates the character directory the current custom slot would be saved into the character directory. To be done for whatever picture was selected
This allows that after creating charter ALPHA that ALPHA always has that picture. The player could change the custom_load slot to that character BETA looks different with BETA saved into BETA's file directory.
It would also mean that the player could at any time go into the character directory and change the character picture.