I’m unsure of the specific class of this walking stick, but I don’t pretend to be an expert. I never see these around here, so you can imagine the shock to find one just sitting there by my front door. Come to think about it, maybe I never see them because I’m not supposed to see them. That’s why they look like sticks in the first place.
Ever since childhood, these have always been my favorite insects. Something about them is just so otherworldly. They seem so alien to me.