This is a project that shows insects and spiders which may be mimicking lycidae beetles.
Here are some African lycidae projects.
Lycidae of Africa
https://www.inaturalist.org/projects/lycidae-of-africa?tab=species
Lycidae of southern Africa - an umbrella ...more ↓