#TODAYs #iNSECT Idolomantis diabolica aka Giant Devil’s Flower Mantis, one of the largest species of praying mantis. Photo: Igor Siwanowic @13LiNESofSPiRiT @dacase @realdonaldtrump @love17andyahweh #WWG1WGA @HSRetoucher @JohnDurham @linwood1 @Linwoodspeakstruth