Japanese studs are striving to maintain business as usual in the face of a state of emergency having been declared on the island of Hokkaido due to the coronavirus outbreak.
Japanese studs are striving to maintain business as usual in the face of a state of emergency having been declared on the island of Hokkaido due to the coronavirus outbreak.