Home›Ada ChaoAda ChaoKnown for ActingMovies2010The Making of Evil Details 2010Puppet Master: Axis of Evil Details