Nihoner

黄禍こうか

こうか · kouka

noun

Yellow Peril (alleged threat to Western civilization posed by East Asians)

Full entry for
Yellow Peril (alleged threa…