Stephen

Stephen Marks, the main character of the Ominous Recall game.