Anyone know the deal with this location she's been frequenting lately? Looks like others wearing OF merch too. Does OF have an official location or is this some rich dude paying girls to hang with lol?
On her last video you see "REATORS INC" reversed on the outside window of the building. I think the whole word wasn't in tge frame and it said "CREATORS INC." Which when I Google shows a film production company in England.