Japan is known for many things, including cherry blossoms and exquisite cuisine. However, not everyone knows that Japan is home to a world-renowned festival that is both mind-blowing and unforgettable ...