11 months agoRed eyed Devil - Neobarrettia Spinosa - Carnivorous KatydidAll the randomness I get into.