A

Directing

Amir Ovadia Steklov

Born 27 May 1987 · Israel · 39

Israeli director and animator, live and works in Berlin Germany.