Kunlun Fight 70
Mar 11, 2018
Venue
Mangrove Tree Resort World
Location
Sanya, Hainan, China