Well I am still interested to see what the contents are that people are downloading, but i'm starting to assume that regardless of that, when you open the game it should automatically make an innersloth folder somewhere on your computer. i recall someone having a similar issue where it was not found in LocalLow, and i forgot to take note of where else they found it. :(
Originally I was thinking if you didn't need to install the game probably doesn't make a locallow folder but after some thought i'm sure I'm wrong about that. Shouldn't matter at all to begin with. So long as you're able to open the game the game data will be saved in local low if not, at least somewhere else. So yeah I was wrong to ask for the screen shot but i was just curious if you needed to install the game or not like steam. Idk if you are able to get the steam version and install it and see if that will create the folder in LocalLow. I'll try find out where else the folder can be found.