I think this was created on Tumblr, although it might have been immaculate GIF conception.