That’s quite some CGI! However, I wonder if these creatures really existed. I am sure China would have barbecued them with their own fire!