Godzilla?

When it really comes down to it: ….