The Red Spider
A Crazy Town
Role(s): 余供销
Laoshao yemen shang fa chang
A Century's Dream
King of Darts
Role(s): Church Official