Guwaguwa

Guwaguwa was a Vega Beast, which appeared in episode 61 of the Grendizer anime.