Land Moguera

Land Moguera is the ground version of M.O.G.U.E.R.A. It attacked SpaceGodzilla, on the ground where SpaceGodzilla couldn't reach it.