little visitors by legendfromthedeep.deviantart.com on @DeviantArt
in a way, the film was a bit of a "magic and dragons" version of a Transformers story ... and it feels like they kinda missed a golden opportunity to have more kaiju battles, so why not? God...
Gigan, Godzilla & Monster X from Godzilla: Final Wars
Megalon is the god to the Seatopians, and he was their way to take revenge on the humans who were damaging their world with nuclear tests. They called upon Megalon to destroy the humans and sent the captured Jet Jaguar to guide the monster on his rampage through Japan.