japan

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.