It might not be the most professional looking robot but it's very unique. Coming up with an original idea is not so easy so grats on that . I don't recall ever seeing a robot with similar design. The fact that you did your best is awesome. Just keep doing that and the quality of your work will improve.
Don't be satisfied with what you can do but rather strive to do the things you can't do!
Exceed Expectations!