Japan has so many strange, eccentric and exciting festivals every year that it is sometimes difficult to keep track. However, few festivals are exciting and dramatic as Ageuma-Shinji, held every...[ Click to read more ]