The 9th episode of Salad Fingers and the first for 3 years. Salad Fingers receives a letter from the great war. Evil, sad, disturbing and disgusting, i.e. business as usual.
More on this pop culture phenomena at http://en.wikipedia.org/wiki/Salad_Fingers