Cat-eyed mantis
Heterochaeta orientalis