Founded in 1869 by the will of Emperor Mutsuhito (better known as Meiji), the Yasukuni Shrine, which literally means Shrine of National Peace, is today the most important Shinto Shrine in the entire country, as well as the main place of worship of those who have sacrificed their lives for…