Tokyo Future University

34-12 Senju, Akebono-cho, Adachi-ku, Tokyo, 120-0023, Japan

Where we are