Buzz Bumble
Furry Ewok
From SciFi.com ...
Industrial Light & Magic won the U.S. National Medal of Technology, the country's highest honor for innovation, which is administered by the Dept. of Commerce and given annually by the president, Variety reported.