Netflix Movies Starring Willow Johnson
Willow Johnson was born on April 3, 1977 in Vancouver, British Columbia, Canada as Willow Moonwind Johnson. She is an actress, known for Inuyasha (2000), InuYasha: The Final Act (2009) and Escaflowne: The Movie (2000). Read more on iMDB