related tags: 394F12 426D00 6F8F29 83C200 9FB547 BE9800 BFEC10 D5DAC7 DAE4BD antennae green mantodae nature nigeria prayingmantis 897621