Can you identify this robotic minifigure? I am trying to identify this minifigure.  I thought it was related to Star Wars but I can not find it there. Can you help?
This is :
sp043 : UFO Droid - Blue (Techdroid 1)