Re.inds me of an orchid mantis. Look it up and you'll see what I mean.