

Japan works fine in Mapy and, regarding your other comment below, it does show English labels when they’re in the OSM data. 
You should investigate why it doesn’t load for you (network issues, firewall, adblock, DNS/VPN etc), cause it seems to be what you’re looking for, although I can’t estimate how well public transit is implemented for JP.
Well when a phone number can only be used for one bank account, but someone has more bank accounts than phone numbers (which is the case for a lot of people) then it is an issue because they can’t use wero with all accounts.