Mothra? No, It's Just A Robot Exoskeleton Controlled By A Moth By Mark Memmott Published February 6, 2013 at 11:21 AM AKST Twitter LinkedIn Email