That's an Inidan walking stick.I've had those in the past, but currently only have one walking stick, an Australian Walking stick. They are also called stick bugs, leaf insects etc.
I'm attaching a picture of mine. Be careful if you get an Inidan. You could wind up with TONS of babies!![]()
Bookmarks