Richard Felton

Richard Felton is the scondary antagonist of 2017 survival horror video game: Remothered: Tormented Fathers.