The only thing a green card gets you is the right to apply for a visa at a Japanese embassy/consulate in the
USA, and tourist visas are usually processed in 2-3 days. ... The citizenship of the visitor is the only thing that is relevant for Japanese visa exemption (
US permanent residency status has no bearing).
read more >>