These beautiful stick insects are the lowland form of a species from the Philippines called Sungaya inexpectata, commonly known as the sunny stick insect. Their dark brown and creamy white markings make for a truly beautiful contrasting pattern.

Sunny Stick Insect
Sunny Stick Insect
Sunny Stick Insect