I dug around. This isn't a real pull request. There is at least one parody account that saw this and started doing it for real, but the account shown in the image was created in 2018, after this image was doctored.
You are link 3 of 5 in a human centipede and your eyes have been fitted with special goggles that keep your eyes open and only display this screenshot to you 24 hours a day, 7 days a week