Anchiale buruense

Anchiale buruense is a medium-sized stick insect found in Buru of the Maluku Islands, Indonesia.

Description
Anchiale buruense are geenish-brown. Females are about 160 mm long and males are about 100 mm long. Both sexes have a pair of wings.