The Yasukuni Shrine's Shinto priests walk during its Annual Spring Festival in Tokyo, April 22, 2014. [Photo/Agencies]