Kappei Yamaguchi was born on May 23, 1965 in Fukuoka, Japan as Mitsuo Yamaguchi. He is an actor, known for InuYasha (2000), Kiki's Delivery Service (1989) and Death Note (2006). Read more on iMDB