HexBug Larva Robots Ready to Squirm into Your Life

You may or may not know this about me, but I really dislike bugs. Not dragonflies or ladybugs, mind you, just the really creepy crawly type. And while it’s usually the ones with thousands of legs that really freak me out, larvae are about the next worst thing.