
Directing
Ikbar Muhammad Ziyad
ID cinema · 2 credits
Born
17 March 2003 (age 23)
Birthplace
Sukabumi, West Java, Indonesia
Also known as The Barstard
Known for
Filmography

Fallen Crows
ID · 2026Not rated
Director

Kemono No Wakasa - DIRECTOR CUT!
ID · 2022Not rated
Director, Writer

