0 360pCruel Restaurant Jan. 25, 2008 Cruel Restaurant 2008 75 min 107 views Just what is the mystery ingredient in the pot stickers at Togen Restaurant? Those who look for the answer have a habit of disappearing. So when ... ChinaComedyHorror