Marcella LumowaActorActed in 42010s2012Udin Cari Alamat PalsuMovie2011Oh No..!Ibu Gilang2010Senggol BacokIbu Siti (Bu Kost)2000s2004ExtravaganzaTV · 2 Seasons · Comedy