Steve Masihoroe is a filmmaker who Directed a short drama "Ayo Kita Pulang." He was passionate & studied at Art Film School Yogyakarta & Mercu Buana University Yogyakarta. He was also written & Directed "Gowok" it got screened in Flicks Fiesta International Film Festival 2018 Malaysia nominated for ...