ForestDragon Neat! I am not sure of the species, but I am suspecting that this insect is a type of Tree Cricket. Check out scientific subfamily Oecanthinae.
Comments (1)