Japan's already got tons of robots! I kid you not, they even got robots that clean up malls! Take that, Horton Plaza!
Loading...