Japanese roboticists have stepped away from making robots human-like — and this latest robot certainly wants you to know it is, in fact, a robot.
Source: CNet