The orchid mantis (Hymenopus coronatus) is a unique insect that is often the object of study in observation reports. SEE MORE...