when I try to texture paint onto my mesh, my texture shows up in a random place on the mesh I'm modeling a cello right now, and I finished modeling, so I moved onto texturing.  I want to texture paint an image of a cello onto it, but whenever I try to paint onto my mesh, the paint does not show up in the desired place.  Instead, it shows up in random weird places (see image below)

I have already tried recalculating the normals and that changed nothing.  I suspect it has something to do with my UV's, but I don't know what to fix or where to start.  If anyone knows how to fix this, any help is appreciated! :)
(PS, I will give the link to my file below)
All normals are flipped. It's inside out. In Edit mode, press A to select all, then Alt+N and &quot;Flip&quot; to fix it.