jjj14 over 3 years ago Finally figured out who the guy in the fur-lined red hoodie is: Philip LaFresque from some game series called Penumbra.