Ututo

Ututo is the local name for  these scary looking  insects known by some as Walking Sticks.  My brief research and interactions with the creatures indicate that they are harmless.

 

Gallery