The Yasukuni shrine honors 2.5 million Japanese war dead , including convicted war criminals .