cavicorns