A U.S. spokesman in Colombo said the first contingent of 200 Marines will arrive in Sri Lanka shortly from a base in Okinawa , Japan .