Willow Johnson

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: Kanketsu-hen (2009) and Ranma ½ (1989).

Tv Show