Land Moguera
Armaments/Equipment:
large drill, two laser cannons
Film Appearances:
Godzilla vs. SpaceGodzilla(1994)