kaijusaurus- Mechagodzilla in Godzilla vs. Mechagodzilla II (1993).

more about : kaijusaurus