Life … Animals Arthropods Insects Beetles Kurikuri Nothobroscina New Zealand Large Carabids genus New Zealand Large Carabids Mecodema Field notes Children Mecodema godzilla Close