
Is it real? Believe it or not .... this is an insect. Find more about this insect when you have a chance to visit Sabah, Malaysia. Sabah, also know as a land below the wind!...

Can you see the 'walking stick?'. An insect. Only in Sabah, Malaysia.
Can you count how many 'walking sticks" in this photo?