Large Scale Preying Mantis Anamatronic Display Home - Blog - Large Scale Preying Mantis Anamatronic Display Posted in: Airbrush effects, Displays, Set Fabrication.