RE: Great Image of a weird MantisYou are viewing a single comment's thread from:Great Image of a weird MantisView the full contexthilarski (76) in mantis • 8 years ago It is a Walking Stick bug. mantis