January 22, 2014 at 03:07:05 UTC
Another glitched image, this time of http://kelushan.deviantart.com/art/2013-4th-of-July-p15-The-Finale-383806126