I don't know much about the lore of either creature - Godzilla, particularly
This helpful (but not short) video should help!
And the companion piece (much shorter):
D'oh, when I saw this was 44 mins, thought you got the video's confused then saw the other is over 3 hours long. If there's an 8min or less version let me know. LOL