Discussion in 'Techforge' started by Tuckerfan, Sep 24, 2023.
That's the Tokyo Institute of Technology.
Separate names with a comma.