Yu Asakawa

Yu Asakawa

Yu Asakawa was born on March 20, 1975 in Tokyo, Japan. She is an actress, known for Star Ocean: Till the End of Time (2003), Bubblegum Crisis: Tokyo 2040 (1998) and Love Hina (2000). She was previously married to Shotaro Morikubo

Loading...