It could also be Space Godzilla coughing up a fur-ball.
I thought that it was Space battleship Yamato engaging its Wave Motion Engines.