Shen Ting
Born: None
The Demon's Baby
as uncreditedReleased: 1998-08-15
Many years ago, five evil spirits were trapped inside ornate jars to protect humanity from...
Movie pageMany years ago, five evil spirits were trapped inside ornate jars to protect humanity from...
Movie page