A short documentary about the anonymous manager of one of the biggest meme pages in Israel - Elijah Grapes.
Himself
Director
Cinematography
Editor
Producer
Production Assistant