Tuesday, April 1, 2014

Kamo Kurabe Uma - Sacred Japanese Horse Racing

May 5th at Kamigamo Shrine in Kyoto they hold a sacred horse racing ritual known as Kamo Kurabe Uma which started in 1093. Two riders wear Bugaku costumes wh...

No comments:

Post a Comment