Echo Echo is the Omnitrix’s DNA sample of a Sonorosian from the planet Sonorosia. Looks like a robot to me though.
This figure is one of the many that came out during the Alien Force series made by Bandai
Check the Archive for more figures:
This figure is pretty old so Ebay is where to go.