User blog comment:Chimadino/Good To See This Here!/@comment-30938718-20190301162341/@comment-30499831-20190301190856

It isn't. Those are literally the CGI renders from the show. I'm pretty the Hagemans posted that on their Twitter.