Unknown creatures, maybe large slugs, seemingly mating

Unknown creatures, maybe large slugs, seemingly mating

Observation - Unknown creatures, maybe large slugs, seemingly mating - Southern Africa. Description: Two large gastropods each 20cms diameter seemingly mating.

Two large gastropods each 20cms diameter seemingly mating.