This is a traditional and strange fire festival in Japan. Men plunge their bodies into the burning flame and compete for the sacred tree inside.
No comments yet