User blog comment:UltraMegaDude/Is this photo of a baby Indominus Rex from JW:FK?/@comment-31749298-20171216064648

Where is this from? Any source?