A question for
https://www.flyertalk.com/forum/japa...eage-bank-513/
Your Travel Agent must sort it out with JAL. Or a refund.
Many people are having issues with flights booked on JAL
Passenger is always responsible for visa - passport issues. JAL - TA do not what passport/passports- residency rights - visa you have.