If you're squeamish about eating sushi then we doubt this is going to help. Chef Robot, on display at the International Food Machinery and Technology Exhibition in Tokyo, is really just FANUC's M-430iA sanitary food and pharmaceutical robot with a fleshy appendage -- guess the rest of the human is right there on the serving tray. Soylent Green is people!

[Via TokyoMango]