You must have seen in movies or serials based on mythology that in ancient times human sacrifices were done. If you think that these are just rumors or imaginary things then perhaps you do not know about Japan. Till the 16th century, there was a shocking practice in Japan. Human sacrifices were done here. That too before building a bridge, fort, or dam! Today we are going to tell you about this practice, which is known as Hitobashira (Hitobashira tradition Japan). According to the report of the Amusic Planet website,…
Read More