Godzilla vs Nemesis

This is a What if? Death battle that pits Godzilla against Nemesis

Description
Godzilla (The King of the Monsters) vs Nemesis (The Queen of the Monsters) are the most feared monsters to have ever emerged on screen and in writing. Neither have faced each other until now!