Interesting thread. I did spot this (and subsequent outrage) on twitter and a combination of google and this thread has enlightened me, genuinely before I personally wouldn't have used it because it's not their national flag (and I'm not even Japanese, mainly), but now I understand the context...