Takanori Higuchi

Takanori Higuchi

Born 10 November 1958 in Toyonaka, Japan