Yosuke Eguchi

December 31, 1967
Tokyo, Japan