ひゃく ねん国恥 こくち
hyakunen kokuchi

Noun

1. century of humiliation (in Chinese history)

Dated