H
Hemant Shukla Review of Consulate General of Japan at ...
Submitted documents for a tourist visa by next day...
Submitted documents for a tourist visa by next day delivery on Monday and our passports arrived with visa stamp on Friday. Very efficient. Only thing that can be improved is tracking/status so one knows whats going on. In terms of efficiency they were the fastest.
Comments: