Indochina Starfish Foundation is a local NGO in Cambodia, committed to changing the lives of disadvantaged children.