Syair Adharian was Indonesian Film Director.
Still Here
Movie • 2025
Stop Crying Over Split Yoghurt
Movie • 2024
The Iron Lung