“KC BABY!” the CPKC Stadium crowd rings back in unison.
Comprising 160 pristine islands in the East China Sea between Taiwan and the Japanese mainland, Okinawa has produced the ...