User blog comment:Link is a Master/All Hallow's End Teaser Creepypasta/@comment-5675310-20150913090722

All I saw was "Russia, suck it. United States of America". It's currently 2:00 AM and I'm about to hit the hay; but dafuq?