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...