AdvertisementMothra? No, It's Just A Robot Exoskeleton Controlled By A MothFebruary 06, 2013Mark MemmottfacebookEmailThat's a moth controlling that robot. But don't worry. (Institute of Physics)