Ida HelenaActorBiographyIda Helena is an Indonesian actress.Acted in 12000s2003Moon & StarShintya · 51 episodes