Ping Ran is known for Dong fang shang ren (1994), Painted Skin: The Resurrection (2012) and Creation of the Gods I: Kingdom of Storms (2023).
No data