Drawing Water From a Sacred Well

At the conclusion of the Omizutori Festival in Japan, showers of glowing embers rain down on spectators.

For information regarding your data privacy, visit acast.com/privacy