Japan is open to tourists but is it ready for them?

Reply...