Meme

Humans *born in a hospital* Bears *born in a cozy den* Sea turtles 0.1 second after hatching.
Close