Sat across from Chinese Hitler at a dumpling restaurant