Osaka International House Foundation

Osaka International House Foundation
2-6 Uehommachi 8-chome, Tennoji-ku, Osaka, Japan