Shuji Kashiwada

Shuji Kashiwada

General Manager of International Department, Japan Racing Association
Shuji Kashiwada

BIOGRAPHY