Torii gates are found close to religious shrines all over Japan to indicate a boundary separating the human world and the sacred. The one-legged Torii gate has significant meaning of its own ...