User blog comment:ARagingKid/ARK's Thematic Thumbnail Contests/@comment-6380028-20180329084316/@comment-6380028-20180329120108

^Live action suit, actually. Much like how they do all the kaiju that aren't animated.