Dating back to roughly the 14th century, Yatsushiro Myoken is one of the oldest festivals in Japan. Spanning over two days, it takes places every year in Yatsushiro City in...[ Click to read more ]