Feedback

Shrines Clash On Streets Of Japan

 

Japanese festival-goers take part in centuries-old ritual that culminates with a battle slamming shrines together.

Shows