After a cockroach and a fly scientist steal his invention, an ant takes revenge by sabotaging the machine.
Director
Anye Ramos
Writers
Release Date
October 21, 2025
Status
Released
Original Language
en
Bubble Cat Studios (PE)