Centrotus Cornutus

A Strange Looking Bug Is Sitting At A Small Tree. The Latin Name For It Is Centrotus Cornutus. Photo