Asakusa Yabusame
Asakusa Yabusame is a chance to watch the Japanese martial art of horse-mounted archery.
Asakusa Yabusame is a chance to watch the Japanese martial art of horse-mounted archery.
Watch Waseda University and Keio University face off in a rowing competition on the Sumida River.