0 360pCruel Restaurant Jan. 25, 2008 Cruel Restaurant 2008 75 min 112 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