It could be a praying mantis, but I’m not sure. This little green “alien” hopped up on the sole of my shoe while I was in conversation on Cap Sante. Ultimately disappeared in the grass. About one and a half inches long.