Director: Serkan Zelzele
Haluk Bilginer
Evliya Çelebi (voice)
Nurseli İdiz
Kraliçe (voice)
Ahmet Kural
Karga (voice)
Murat Cemcir
No streaming info available