Asuka Higuchi was born on September 16, 1976 in Hyogo, Japan. She is an actress, known for New Police Story (2004), Love on a Diet (2001) and Robin-B-Hood (2006). Read more on iMDB