User blog comment:Punigako/THEORY: Space Godzilla is a fully evolved Biollante/@comment-26283869-20160719185129

Sounds plausible.