Cagayan Battles by Unbelievable Facts May 7, 2017, 4:04 pm Comments Off on Cagayan Battles Advertisements See morePrevious article Cagayan Battles(1582) – The Only Combat in History Between European Infantry and Samurai