Ellyas PicalBorn March 24, 1960 in Saparua, Maluku Islands, Indonesia Filmography★ 0.0 Sang Dewi2007★ 0.0 Joy