Koxinga
Koxinga or Zheng Chenggong was a Chinese military leader who was born in Hirado, Japan to the... more »