City Lodge Umhlanga Ridge Hotel / South Africa Embassy of Japan / Embassy of Japan / / /
Organization
Embassy of Japan in South Africa / Embassy of Japan in Pretoria / South Africa Embassy of Japan in South Africa / Cultural Center / Cape Town Consulate Office / Committee for JLPT / / /