This lovely little religious festival is practiced in Japan. According to them, this giant battering ram dong will help their crops when they lug it down the street. It’s called Honen Matsuri, and they do it every spring. It is a tradition associated with the Japanese religion Shinto. It makes me wonder if the guy [...]