Can anyone think of a good name for a pet stick insect? Post Comment Receive notifications Add a comment...