A story of self-destruction, of an animal becoming a robot.
Alejandra López Martín
Director
Safya Megnin
Self