These are $45 Nanoblock sunglasses. They're covered in LEGO-like studs. They're not LEGO compatible though, they're only Nanoblock compatible. Apparently Nanoblocks are a miniaturized version of LEGO from Japan. Want to build a little Nanoblock fairy trimming your eyebrows? Go for it. I'm going to build an entire pirate ship sailing out of my face. CHOO CHOO! "Trains go choo choo, not pirate ships." Whatever. If you thought stepping on a LEGO brick was bad, wait till I sprinkle Nanoblocks in your eyes while you sleep.
Thanks to chichi, who's holding out for Nanoblock contacts.