Claim: Japanese motorcycle racer Toshihisa Kuzuhara placed the 21st in the 2005 Grand Prix.
Evidence: Toshihisa Kuzuhara (葛原 稔永, Kuzuhara Toshihisa, born May 23, 1980) is a Japanese motorcycle racer. Season 21st