Uwajima Ushioni Festival
Feel the fever of a monstrously unique festival Uwajima Ushioni Matsuri, held in Uwajima City, Ehime Prefecture, is a festival like no other. The festival takes place over three days, from July 22 to July 24, and is known for its giant bull demons that parade the streets. These bull demons, standing up to six … Read more