Tokyo University Presentation

Due to popular demand, we are pleased to announce that a demo unit will be installed.