This walking, buzzing dog-like robot is both awesome and terrifying. I wonder why it leaves me a little disturbed…
---