Where is International Christian University located?
International Christian University, International Christian University, Japan (approx. 35.68755°, 139.52956°)
International Christian University, International Christian University, Japan (approx. 35.68755°, 139.52956°)