Observe the most unusual and bizarre celebrations in Japan

If you ever come to the land of cherry blossoms, you will understand why Japan is considered one of the most interesting countries. Not only impressed by the unique customs, the strange festivals in Japan are certainly …