I like to think of Godzilla as the Leviathan from the old testament, cause according to ancient Jewish legend it can only be killed by God and so far other than the original nothing has been able to kill Godzilla. Also according to legend that originally there were two Leviathans a male and a female, but because of how big and ferocious they were God killed the female so that they cannot reproduce or else they would destroy all of humanity.
This is to awesome for words, everything from the colours to the silhouette of the main man himself in the shadows. I especially how you used a Buddha in this picture, instead of the usual judeo-Christian angel. It works really well too, since Godzilla is a Japanese cultural icon.