Leaf-mimicking Katydid
Kakamega Forest, Kenya
(Order Orthoptera, Family Tettigoniidae)