April 11, 2012October 13, 2020 by Pheno Menon Meet the Mantis This is Mantis, Preying Mantis ;). An old post of his can be found here