Directing
where time stood still
2022
Ngompat
2025
Pendam Lama Tak Kunjung Selesai
2026
You Set My Skin On Fire, My Heart Ice Cold
不管所发生的一切,我依然渴望你