Search Results - motoroid Video: Yamaha All-electric, Semi-autonomous Motor, The MotoroidKando is a Japanese word for the simultaneou... Motoroid 1