Detailed close-up of a camouflaged stick insect perched on a leaf. Natural Mimicry Exhibition, Wulai, New Taipei City.