He Xiwen

Chinese pirate, Vietnamese general From Wikipedia, the free encyclopedia