Another master of disguise.....

 The True Leaf Katydid (Tettigoniidae 
zabalius aridus) is so well hidden I almost walked past him.

 They are very large, this specimen being about 4 inches (60mm) in body length.

 They feed on leaves of trees and shrubs.
 

 In defense, they kick with their spined hind legs.