A Bugaku dance is done at a Japanese wedding at Itsukushima Shinto Shrine on Miyajima Island in Japan.
A Bugaku court dance to mark the wedding at Itsukushima Shrine on Miyajima, Japan.
A Japanese wedding ceremony at Itsukushima Shinto Shrine in Miyajima, Japan.