A

Amir Ovadia Steklov

Born 27 May 1987 in Israel

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

Director

See all 7 →

Actor

Producer

Writer

Editor

Visual Effects

Crew

Art