Or "modern" people are too detached from reality.
Procreation of turtles (which this doesn't even show, there are just two turtles and turtles love to just walk on things including other turtles) is nothing secret.