Morbid Engrish. .. "Hundreds die in a sandwich press" Yep, it's China.