Japan Why do flags matter? The case of Japan July 22, 2015 0 Written by Takashi Yoshida. On Friday July 10, after a week of emotional debate between legislators, the Confederate flag came down on the South Carolina State House…