R
Rissa Scurlock Review of Embassy of Japan in Afghanista...
The services provided by the embassy were excellen...
The services provided by the embassy were excellent. The staff was friendly and the visa application process was hassle-free. I received my visa on time. Thank you!
Comments: