Yûichi Nagashima was born on December 15, 1957 in Konosu, Japan as Shigeru Nagashima. He is an actor, known for InuYasha (2000), One Piece (1999) and A Letter to Momo (2011). Read more on iMDB