This is Josh from NoCode's Observation.
His head was created by projecting detail form scanned data down to the standardized head topology used across the game.
His snoopy hat was modeled in marvelous designer, Zbrush and 3dsMax and was textured in Substance Painter