Mothra? No, It's Just A Robot Exoskeleton Controlled By A Moth By Mark Memmott Published February 6, 2013 at 3:21 PM EST Facebook Twitter LinkedIn Email