Chinese mantid close-up.