odorunara.com
“Even after death, we will remember what you have done to us.”
“‘Vengeance,’ the closest translation of the Japanese character [怨] on these flags, does not mean revenge. It means something more intense, almost mystical: that we shall pursue y…