Star Wars Hasbro 2005 C-001C Droid Crab
Possibly missing a piece underneath. Good condition, see images.