Stick Bug weirba Sun, 10/25/2020 - 18:42 Insect Stick Bug Arizona General LocationSnowflake United States 65 reactions I'm surprised 20 I love this 18 I like this 17 I'm laughing 10