Hi Watari fire walking festival

Buy this image Add to Lightbox Download
< Prev Next >
A mountain priest or Yamabushi whips himself with tree leaves dipped in boiling water during the Hi Watari fire walking festival of Takao san Guchi near Tokyo, Japan. Sunday March 11th 2007
A mountain priest or Yamabushi whips himself with tree leaves dipped in boiling water during the Hi Watari fire walking festival of Takao san Guchi near Tokyo, Japan. Sunday March 11th 2007