Unidentified Hemipteran

Kakamega Forest, Kenya