I would tend to agree that, it's a Chinese Mantis. I was surprised when it caught and devoured the bumble bee. I have seen the foam nests of some thing but no mantis's other than that one I photographed. I have seen the random very small mantis but nothing of any size until I just happened to photograph this one.
Thanks for the look and ID.
If you want to reply, then
register here. Registration is free and your account is created instantly, so you can post right away.