Directed by

Dima Hamdan

Country of Origin

Germany

Runtime

20:00