Praying mantis {Mantodea} camouflaged on tree bark, tropical rainforest. Masoala Peninsula National Park, north east Madagascar.