Life … Animals Arthropods Insects Cockroaches and Termites Giant Cockroaches Glowspot Cockroaches Headlight Cockroach species 77 observations Headlight Cockroach Lucihormetica subcincta Close