Life … Animals Arthropods Insects Stick Insects Lonchodidae Necrosciini Necroscia genus Necroscia Necroscia Field notes Children Spotted Flying Stick Close