Operette-like oriental fantasy about a forbidden love between en english boy and a chinese girl.
Release Date 1918-09-29 Budget N/A Revenue N/A Rating N/A Runtime 72 mins