What a bowl of oatmeal! Just a note regarding Openverse:

… Openverse project, which hosts 600 million Creative Commons licensed and public domain image and audio files

Openverse technically does not host any files, rather indexes them. It behaves quite similarly to other search engines in that way.