After a cockroach and a fly scientist steal his invention, an ant takes revenge by sabotaging the machine.
$10
October 21, 2025
Bubble Cat Studios (PE)
5 community reviews
Sign in to leave a review
1988
2010
2022
2013
2026
2017
2008
2000
2024
2021
2019
2011
2014
1986
1934
2015
2023
2020
2009
2004
2018
1940
1967
1956
2012
1978