Stand by · pulling the latest frames
Acting
Born · 2000
Cathy Natafitria Fakandi is an Indonesian actress and digital content creator.
DreadOut
2019
Janji Hati
2015
PSP: Gaya Mahasiswa
12:06 Rumah Kucing
2017
The Other Side
2022
Ambu
2021