Leave it to the Japanese to make a robot for ... removing dead bodies from the street! Must be preparing for Zombie Walk [wiki] Tokyo or something.

Link