JICA means?
quanswer.com