Thread:Ultrix777/@comment-5925078-20150619034929/@comment-25761976-20150619035002

They're from Tumblr. I think the person who uploaded these is a Ubisoft worker.