walkingstick stamp According to West Indian folklore, God often rides from place to place on a walkingstick.   As a result, this cryptic insect has come to be known locally as a "God-Horse".   In 1990, the country of Barbados (the easternmost island in the West Indies) issued this stamp that illustrates a native stick insect, Bostra maxwelli.