Man in suit? Man in suit. There’s something about being a Godzilla fan - you’re either going to get joy from watching men in rubber monster…