Hiraizumi, Japan is a land that was built because of treachery. The place became a paradise for people seeking refuge from the wars and bloodshed that was ravaging Japan back in ancient times.
READ MORE ยป