This reminds me of the Kaiju, Biollante, if you know what that is.