Moguera Megazord

Moguera Megazord is a combination of Star Falcon and Land Moguera. Star Falcon forms the legs, Land Moguera forms the head, torso and arms. Its body is similar to M.O.G.U.E.R.A. from Godzilla vs SpaceGodzilla.