Apologies if we've seen this:
https://gizmodo.com/praying-mantises-ha ... 1822881383
Previously:
https://gizmodo.com/scientists-gave-pre ... 1751607948
One of the sources: https://www.youtube.com/watch?v=V36Dpo9wPLg
Mantis 3D
Moderators: rjlittlefield, ChrisR, Chris S., Pau