Japan

Tokoha University

1-22-1 Sena, Aoi-ku, Shizuoka City, Shizuoka, 420-0911, Japan

Where we are