Nick is worried that one of Godzilla's egg might have survived the events of ...
Godzilla: The Series
Season 1 Episode 12: Monster Wars: Part 1
H.E.A.T. must battle on two fronts. On one hand, a dangerous giant mutant bat has appeared in Nigeria. On the other, the U.S. military now has the alien ship Leviathan, but its alien owners arrive with their army of monsters.