Wang Yi-Shih

Born: None


Placeholder

The Demon's Baby

as uncredited
Released: 1998-08-15

Many years ago, five evil spirits were trapped inside ornate jars to protect humanity from...

Movie page

The Shoe Fairy

as Dodo's Mother
Released: 2005-10-09

Dodo is indulged in collecting and wearing beautiful high heels until she encounters an accident...

Movie page