Harimotos parents were table tennis players from China. In 1998 they came to Japan and worked there as table tennis coaches. Harimoto came 2003 in Japan under the name "Zhang Zhihe" to the world. But he does have the Japanese citizenship he got the name "Tomokazu Harimoto".