Yutaka Higuchi

Yutaka Higuchi
Born in January 24th, 1967