Eric LeCarde

Eric LeCarde is an NPC in the game. He is the father of Stella and Loretta.