Kaho Kôda is an actress, known for Witch Hunter Robin (2002), Wolf's Rain (2003) and Ghost in the Shell: Stand Alone Complex (2002). Read more on iMDB