タイムマターズ: スクール・オブ・インタナショナル・スタディーズ
Address: 3-24-14 Moto-nakayama Funabashi-shi, Chiba-ken
5-minute walk from Shimousa Nakayama station on JR Sobu line