Showing all 2 results

Animatronic Mamenchisaurus

Mamenchisaurus was first discovered in 1952 on the construction site of the Yitang Highway in Sichuan, China, which province My Dinosaurs located. This species had a complete neck preserved which contained 19 vertebrae, and we make it appearing as a real one at the greatest extent.