Hard Car – Desiderio sfrenato del piacere (1989) ? https://www.imdb.com/title/tt0099737/ (found a movie poster with https://pimeyes.com/en/search/000018383810d8ff003c1c3e3e3c1c18926d68e665393a93 when I uploaded your photo in the facial recognition search engine).
I found this (http://img31.mtime.cn/mg/2014/05/27/232834.50787156.jpg) using https://tineye.com/, but I don’t know if it’s info about the just picture of what’s in the picture (I think it’s in chinese), and since you said you’ve said pretty much tried every reverse image search sites out there, maybe you’ve already seen it, but I thought I’d share anyways!
You could try asking on Yahoo Answers also (if you haven’t already), and upload that same picture. It’s ovbsiously a horror movie, but which one, idk. And had no idea reverse image search sites existed! That’s so cool, thanks for the info!