I visited the Philippines last summer, and came across a Lantana bush of hundreds of Mantids in the Talisay area of the Negros Occidental region. It was amazing to see mantids of different species and sizes all secluded on one bush. Could anyone possible identify this specific species?