0.0 2025 |
After a cockroach and a fly scientist steal his invention, an ant takes revenge by sabotaging the machine.
Budget
$10
Released
October 21, 2025
Popularity
0.0
Production Countries:
Spoken Languages: