>>35755612>>35755741Actually, that is a good point, but
I'm a Filipino lawyer. I don't know how Japanese taxation works.
Afaik, and based on a smart guess: Petra probably was a dual citizen (Japanese and American) and she could have elected to be a Japanese citizen (since iirc at a point in your life you have to choose either to be a Jap citizen or not, you can't be a dual citizen forever).
So, that probably means she should be paying taxes to the Jap government (since, you know, she's a citizen there). That could be what's causing all these problems. The IRS there could be blocking her making any money until she settles her obligations to the government.
That's just a guess, obviously.