practical matters

Japanese girls at Shuri Castle in Naha, Okinawa

Do People Speak English in Japan?

by Robert Schrader on June 20, 2018