This unbelievable still shot from the new Asian trailer speaks for itself He his a god. This is the most terrifying, savage Godzilla of all time. Nothing can withstand him. The way it's done, it really looks like a man in a suit. Godzilla returns May 16. Long Live the King!