Jar Jar Binks.

 

Jar Jar Binks (Made In China 1999).