Board Thread:Admin Noticeboard/@comment-1030114-20151209212824/@comment-1030114-20151209225133

It's a suitmation/CGI combination, much like Gamera in the Heisei Trilogy.