Life … Animals Arthropods Insects Butterflies and Moths Brush-footed Butterflies Castilia Castilia perilla species 348 observations Castilia perilla Castilia perilla Close