If she's running out of money, I hope the Japanese government will at least pay for a ticket back to Europe. There needs to a couple of continents between Venus and Margo.
Well, Margo appears to be doing one or all of the following for money: draining what's left in the account Venus left her with, and / or doing some hotel escorting (all of these photos of late night hotels, presents, and rooftops restaurants scream hotel escort to me.) There's also the matter of the checks she was receiving from the Swiss government for being the parent of a Swiss child; as long as Venus lived with her, Marge was eligible to receive those funds until Venus was 25.
In regards to staying in Japan, Marge can stay legally on 3 month tourist visa, but since Marge has shown in the past that she has zero issues with breaking the law (tax evasion is the reason she doesn't return to Europe) I doubt the visa length means anything to her.
Marge did say she'd gone to the Hungarian embassy for aid early on in this fiasco. Since she's a Hungarian citizen (unlike Venus, who
held HOLDS Swiss citizenship [edited to reflect info on legal status for people married to Japanese nationals]
up until her marriage - Japan doesn't allow duel citizenships) that would be her only recourse as far as repatriation. But who fucking knows what she told the embassy, Margo probably showed up with screenshots and some story about her married daughter moving in with her husband being the equivalent to kidnapping. Which only makes Marge look crazy, and wtf would the Hungarian embassy do about a former Swiss citizen moving in with her Japanese husband?
So if Marge ends up without any money and stuck in Japan, yes, the Hungarian embassy would send her back to Hungary, but she would be indebted to the government for the costs of doing so. And I'm not sure about Margo's current legal status due to her tax evasion in Hungary, Switzerland, The Netherlands, and the UK. I know she owes back taxes to all, and she's probably still cashing the Swiss child support checks, which is also illegal at this point.