an Entity references as follows:
Taro Sekiguchi (関口 太郎, Sekiguchi Tarō, born December 5, 1975 in Fuchu, Tokyo, Japan) is a Japanese motorcycle road racer. He was the MFJ All Japan Road Race GP250 champion in 2001 and the European 250cc champion in 2003.