Yes, Coba was created for individuals living outside of the US, who need access to a U.S. based deposit account to receive payment from their U.S. employers.
UPDATE: Coba is only available for organizations and individuals living in Mexico and Canada.