Unidentified Hemipteran
Kakamega Forest, Kenya