Tokyo Metropolitan University Akihabara Satellite Campus

Tokyo Metropolitan University Akihabara Satellite Campus
Chiyoda City, 18, Tokyo, Japan