Pretty much perfect.

This New Image from "Godzilla" Gives Us the Best Look at the Monster Yet