Monster X

Monster X, also known as Keizer Ghidorah, is a major antagonist in Godzilla Final Wars. He is massive extraterrestrial Ghidorah allied with the Xilliens