Turtles having sex is something you have to hear one day too.