Phasmid

The Phasmatodea are an order of insects, whose members are also known as stick-bugs, walking sticks or bug sticks. They are the longest insects in the world and if viewed from an engineering perspective, are miraculous creations. Imagine trying to construct a 3D model of one.  What materials would have the strength-to-weight ratio to hold up?  Normally their camouflage makes them virtually impossible to spot in nature.  Not so much when this one chose to climb onto our back door where Jeanine alerted me to its presence.