Holy crap I'm tripping balls now. I've been trying to figure out what those toys were for the last 20 years. Now I googled Micronauts and am having flashbacks. U Da Man Royal.
We use to hook up. She's a little rough looking but she works for JP Morgan and has a pleasant smell (I know, right?). Gave me good financial advice to boot.