IndoChina Starfish Foundation: Cambodian Kid's Charity The Indochina Starfish Foundation is an International Charity founded in 2006. Its key aim is to provide a lifeline for some of the poorest, most disadvantaged children in Cambodia by providing them with the opportunity to complete a full education programme Indochinastarfish.org~Site InfoWhoisTrace RouteRBL Check