China Debuts Anbot, The Police Robot

Stop or this robot will Tase!