Talk:Concept Art/@comment-1713205-20151017201714

Found this thing online from one youtuber. Any know anything about this? I assume it's fanart of some sort.