Video / News

[VIDEO] ‘Mini manbo’ (miniature sunfish) robot demo by Toshiba Corp.