Blatchley Walkingstick

Manomera blatchleyi