Share

Highlights of Japanese mud festival

The annual mud festival has kicked off in Sanmu, Japan’s Chiba prefecture as participants plunge into a pool of mud.

Leave a Comment