Video: Peacock Mantis Is One Wild Critter 2 years agoJan 11, 2023 Videos Check out this amazing video from National Geographic Magazine!Main image: J. Clipperton / UltraMarine MagazineShare:FacebookTwitterEmail