Some surprising Japanese connections to the Grand National
The Grand National, held annually at Aintree racecourse near Liverpool every April, is the world's most famous handicap steeplechase for thoroughbred horses, but did you there are a couple of surprising connections between the extended four-and-a-quarter miles race and Japan? (newsonjapan.com)