Release Date: 2025-10-21
Overview: After a cockroach and a fly scientist steal his invention, an ant takes revenge by sabotaging the machine.
Rating: 0 / 10
Anye Ramos - Director
Sergio Monchón - Producer
Sergio Monchón - Assistant Director
Anye Ramos - Director of Photography
Sergio Monchón - Camera Operator
No reviews available.